body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,blockquote,pre,form,fieldset,input,textarea,select,button { padding:0; margin:0;}
input,textarea,select,button{ -webkit-tap-highlight-color:rgba(0,0,0,0); outline:none; border-radius:0;}
input::-webkit-input-placeholder,  textarea::-webkit-input-placeholder { color:#8c8c8c; }  
li { list-style:none;}
a { color:#1f1f1f; text-decoration:none; outline:none;}
img { border:0; }

html { font-family:Arial,"Microsoft YaHei";}
html,body { height:100%;}

.page { color:#1f1f1f; background:#fff; min-height:100%; margin:0 auto; position:relative;}
.content { overflow:hidden; zoom:1; position:relative; box-sizing:border-box;}

.clear { clear:both; }
.load_more { margin:20px 12px; text-align:center; color:#999; display:block; font-size:small;}

@media only screen and (min-width: 480px) and (min-device-width:1080px) {
	.page { width:640px; }
}

.dialog .dialog_content { position:fixed; top:50%; z-index:1003; width:100%; z-index:1003; margin:0 auto; left:0px; }
